refurbishment and repair - Spanish English Dictionary